Aufgabenstellung

Kara steht vor einem Baum, hinter dem sich ein Kleeblatt befindet. Kara soll um den Baum herumgehen, das Kleeblatt aufnehmen, es einen Schritt weiter ablegen, einen Schritt vorgehen und sich umdrehen (wie auf dem Arbeitsblatt „Das erste Java-Programm“).

import javakara.JavaKaraProgram;

public class Main extends JavaKaraProgram {
    public static void main(String[] args) {
        new Main().run("F:\\Worlds\\Extern\\Aufgabe1.world");
    }

    public void myMainProgram() {
        this.bypassTree();
        kara.removeLeaf();
        kara.move();
        kara.putLeaf();
        kara.move();
        this.turnAround();
    }

    private void turnAround() {
        kara.turnLeft();
        kara.turnLeft();
    }

    private void bypassTree() {
        kara.turnLeft();
        kara.move();
        kara.turnRight();
        kara.move();
        kara.move();
        kara.turnRight();
        kara.move();
        kara.turnLeft();
    }
}